package com.kmist.xiakexing.utils.scene;

import com.kmist.xiakexing.utils.MapExitBean;

import java.util.List;

public class MapBean {
    private int id;
    private String area;
    private String pname;
    protected String name;
    private String gid;
    private String npc;
    private String gtime;
    private int ms;
    private String desc;
    private String boss;
    private int qy;
    private String playerInfo;
    private int isPvp;
    private List<MapExitBean> mapExits;

    public MapBean() {
    }

    public MapBean(int id, String area, String pname, String name, String gid, String npc, String gtime, int ms, String desc, String boss, int qy, String playerInfo, int isPvp, List<MapExitBean> mapExits) {
        this.id = id;
        this.area = area;
        this.pname = pname;
        this.name = name;
        this.gid = gid;
        this.npc = npc;
        this.gtime = gtime;
        this.ms = ms;
        this.desc = desc;
        this.boss = boss;
        this.qy = qy;
        this.playerInfo = playerInfo;
        this.isPvp = isPvp;
        this.mapExits = mapExits;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getPname() {
        return pname;
    }

    public void setPname(String pname) {
        this.pname = pname;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getGid() {
        return gid;
    }

    public void setGid(String gid) {
        this.gid = gid;
    }

    public String getNpc() {
        return npc;
    }

    public void setNpc(String npc) {
        this.npc = npc;
    }

    public String getGtime() {
        return gtime;
    }

    public void setGtime(String gtime) {
        this.gtime = gtime;
    }

    public int getMs() {
        return ms;
    }

    public void setMs(int ms) {
        this.ms = ms;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getBoss() {
        return boss;
    }

    public void setBoss(String boss) {
        this.boss = boss;
    }

    public int getQy() {
        return qy;
    }

    public void setQy(int qy) {
        this.qy = qy;
    }

    public String getPlayerInfo() {
        return playerInfo;
    }

    public void setPlayerInfo(String playerInfo) {
        this.playerInfo = playerInfo;
    }

    public int getIsPvp() {
        return isPvp;
    }

    public void setIsPvp(int isPvp) {
        this.isPvp = isPvp;
    }

    public List<MapExitBean> getMapExits() {
        return mapExits;
    }

    public void setMapExits(List<MapExitBean> mapExits) {
        this.mapExits = mapExits;
    }

    @Override
    public String toString() {
        return "MapBean{" +
                "id=" + id +
                ", area='" + area + '\'' +
                ", pname='" + pname + '\'' +
                ", name='" + name + '\'' +
                ", gid='" + gid + '\'' +
                ", npc='" + npc + '\'' +
                ", gtime='" + gtime + '\'' +
                ", ms=" + ms +
                ", desc='" + desc + '\'' +
                ", boss='" + boss + '\'' +
                ", qy=" + qy +
                ", playerInfo='" + playerInfo + '\'' +
                ", isPvp=" + isPvp +
                ", mapExits=" + mapExits +
                '}';
    }
}
